package co.bugu.code.analysis.service.entity;

import cn.idev.excel.annotation.ExcelIgnore;
import cn.idev.excel.annotation.ExcelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author daocers
 * @date 2025/3/18 10:55
 */
@Data
public class GitInfo {
    @ExcelProperty("名称")
    private String name;

    @ExcelProperty("工程id")
    private Integer projectId;


    @ExcelProperty("地址")
    private String url;

    @ExcelProperty("路径")
    private String path;

    @ExcelProperty("统计分支")
    private String currentBranch;

    @ExcelProperty("最后更新时间")
    private String lastUpdateTime;

    @ExcelProperty("最后更新信息")
    private String lastUpdateInfo;

    @ExcelProperty("更新信息")
    private String updateInfo;


    @ExcelProperty("分支数量")
    private Integer branchCount;


    @ExcelIgnore
    private List<Branch> branchList;
}
